[INFO] fetching crate myid 0.1.10...
[INFO] testing myid-0.1.10 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate myid 0.1.10 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate myid 0.1.10
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate myid 0.1.10
[INFO] tweaked toml for crates.io crate myid 0.1.10 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate myid 0.1.10 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate myid 0.1.10 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded security-framework-sys v2.16.0
[INFO] [stderr]   Downloaded security-framework v3.6.0
[INFO] [stderr]   Downloaded syn v2.0.116
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5ba5e8de501fc0cf3d263fc338666ff53fb19a8f59f44414651cf9ae4d8e4b9a
[INFO] running `Command { std: "docker" "start" "-a" "5ba5e8de501fc0cf3d263fc338666ff53fb19a8f59f44414651cf9ae4d8e4b9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5ba5e8de501fc0cf3d263fc338666ff53fb19a8f59f44414651cf9ae4d8e4b9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5ba5e8de501fc0cf3d263fc338666ff53fb19a8f59f44414651cf9ae4d8e4b9a", kill_on_drop: false }`
[INFO] [stdout] 5ba5e8de501fc0cf3d263fc338666ff53fb19a8f59f44414651cf9ae4d8e4b9a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 845b0105525eabfbd4f30b8e32433c968a5003844ff341062f03633ad762ed65
[INFO] running `Command { std: "docker" "start" "-a" "845b0105525eabfbd4f30b8e32433c968a5003844ff341062f03633ad762ed65", kill_on_drop: false }`
[INFO] [stderr]    Compiling aws-lc-rs v1.16.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling aws-lc-sys v0.37.1
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.21.0
[INFO] [stderr]    Compiling syn v2.0.116
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.6.2
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.13.2
[INFO] [stderr]    Compiling myid v0.1.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.76s
[INFO] running `Command { std: "docker" "inspect" "845b0105525eabfbd4f30b8e32433c968a5003844ff341062f03633ad762ed65", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "845b0105525eabfbd4f30b8e32433c968a5003844ff341062f03633ad762ed65", kill_on_drop: false }`
[INFO] [stdout] 845b0105525eabfbd4f30b8e32433c968a5003844ff341062f03633ad762ed65
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f1832178f985890e565b599561153a28d7667dda8f6a9a6792bab03ba79a60af
[INFO] running `Command { std: "docker" "start" "-a" "f1832178f985890e565b599561153a28d7667dda8f6a9a6792bab03ba79a60af", kill_on_drop: false }`
[INFO] [stderr]    Compiling myid v0.1.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.06s
[INFO] running `Command { std: "docker" "inspect" "f1832178f985890e565b599561153a28d7667dda8f6a9a6792bab03ba79a60af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f1832178f985890e565b599561153a28d7667dda8f6a9a6792bab03ba79a60af", kill_on_drop: false }`
[INFO] [stdout] f1832178f985890e565b599561153a28d7667dda8f6a9a6792bab03ba79a60af
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 56170d3e78d7283a381119a3521bebbbd6ae00327cc952dfcbdae3cfe117a734
[INFO] running `Command { std: "docker" "start" "-a" "56170d3e78d7283a381119a3521bebbbd6ae00327cc952dfcbdae3cfe117a734", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/myid-592846c525f10c8c)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test client::tests::auth_retry_backoff_grows_and_caps ... ok
[INFO] [stdout] test client::tests::non_retryable_auth_api_statuses ... ok
[INFO] [stdout] test client::tests::retryable_auth_api_statuses ... ok
[INFO] [stdout] test types::job_id::tests::copy_semantics ... ok
[INFO] [stdout] test types::job_id::tests::generate_unique ... ok
[INFO] [stdout] test types::job_id::tests::display_matches_as_str ... ok
[INFO] [stdout] test types::job_id::tests::invalid_rejected ... ok
[INFO] [stdout] test types::job_id::tests::serde_invalid_rejected ... ok
[INFO] [stdout] test types::job_id::tests::serde_round_trip ... ok
[INFO] [stdout] test types::job_id::tests::uppercase_normalized ... ok
[INFO] [stdout] test types::job_id::tests::valid_simple ... ok
[INFO] [stdout] test types::job_id::tests::valid_hyphenated ... ok
[INFO] [stdout] test types::reuid::tests::generate_unique ... ok
[INFO] [stdout] test types::reuid::tests::display_matches_as_str ... ok
[INFO] [stdout] test types::job_id::tests::whitespace_trimmed ... ok
[INFO] [stdout] test types::reuid::tests::copy_semantics ... ok
[INFO] [stdout] test types::reuid::tests::serde_invalid_rejected ... ok
[INFO] [stdout] test types::reuid::tests::invalid_rejected ... ok
[INFO] [stdout] test types::reuid::tests::serde_round_trip ... ok
[INFO] [stdout] test types::reuid::tests::uppercase_normalized ... ok
[INFO] [stdout] test types::reuid::tests::valid_hyphenated ... ok
[INFO] [stdout] test types::reuid::tests::valid_simple ... ok
[INFO] [stdout] test types::reuid::tests::whitespace_trimmed ... ok
[INFO] [stdout] test types::session_id::tests::copy_semantics ... ok
[INFO] [stdout] test types::session_id::tests::display_matches_as_str ... ok
[INFO] [stdout] test types::session_id::tests::generate_unique ... ok
[INFO] [stdout] test types::session_id::tests::invalid_rejected ... ok
[INFO] [stdout] test types::session_id::tests::serde_invalid_rejected ... ok
[INFO] [stdout] test types::session_id::tests::serde_round_trip ... ok
[INFO] [stdout] test types::session_id::tests::uppercase_normalized ... ok
[INFO] [stdout] test types::session_id::tests::valid_hyphenated ... ok
[INFO] [stdout] test types::session_id::tests::valid_simple ... ok
[INFO] [stdout] test types::session_id::tests::whitespace_trimmed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/client.rs (/opt/rustwide/target/debug/deps/client-eea11c96319ec208)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test clone_shares_token_cache ... ok
[INFO] [stdout] test new_with_custom_timeouts ... ok
[INFO] [stdout] test new_with_proxy ... ok
[INFO] [stdout] test handle_callback_whitespace_code_returns_validation_error ... ok
[INFO] [stdout] test new_with_valid_config ... ok
[INFO] [stdout] test handle_callback_empty_code_returns_validation_error ... ok
[INFO] [stdout] test recover_session_without_server_returns_error ... ok
[INFO] [stdout] test get_token_without_server_returns_error ... ok
[INFO] [stdout] test create_session_without_server_returns_error ... ok
[INFO] [stdout] test handle_callback_without_server_returns_error ... ok
[INFO] [stdout] test cloned_clients_share_error_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.64s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config.rs (/opt/rustwide/target/debug/deps/config-343b9988d88863ac)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test config_error_variant_on_empty_credentials ... ok
[INFO] [stdout] test create_config_with_required_fields ... ok
[INFO] [stdout] test empty_client_secret_returns_error ... ok
[INFO] [stdout] test empty_url_returns_error ... ok
[INFO] [stdout] test empty_client_id_returns_error ... ok
[INFO] [stdout] test from_env_invalid_url_returns_error ... ok
[INFO] [stdout] test from_env_empty_value_returns_error ... ok
[INFO] [stdout] test from_env_with_all_options ... ok
[INFO] [stdout] test ftp_proxy_rejected ... ok
[INFO] [stdout] test from_env_zero_timeout_returns_error ... ok
[INFO] [stdout] test from_env_missing_required_var_returns_error ... ok
[INFO] [stdout] test ftp_scheme_rejected ... ok
[INFO] [stdout] test from_env_with_required_fields ... ok
[INFO] [stdout] test invalid_proxy_url_returns_error ... ok
[INFO] [stdout] test default_values_are_correct ... ok
[INFO] [stdout] test invalid_url_returns_error ... ok
[INFO] [stdout] test trailing_slash_appended_when_missing ... ok
[INFO] [stdout] test trailing_slash_preserved_when_present ... ok
[INFO] [stdout] test trailing_slash_with_path ... ok
[INFO] [stdout] test whitespace_client_id_returns_error ... ok
[INFO] [stdout] test with_connect_timeout_overrides_default ... ok
[INFO] [stdout] test from_env_invalid_timeout_returns_error ... ok
[INFO] [stdout] test with_timeout_overrides_default ... ok
[INFO] [stdout] test with_user_agent_overrides_default ... ok
[INFO] [stdout] test with_proxy_sets_proxy_url ... ok
[INFO] [stdout] test full_config_with_all_options ... ok
[INFO] [stdout] test whitespace_client_secret_returns_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dto_suite.rs (/opt/rustwide/target/debug/deps/dto_suite-d5063dfca46f36f5)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test dto::auth::request_clone_works ... ok
[INFO] [stdout] test dto::auth::request_debug_redacts_secret ... ok
[INFO] [stdout] test dto::auth::request_serializes_both_fields ... ok
[INFO] [stdout] test dto::auth::response_debug_redacts_token ... ok
[INFO] [stdout] test dto::auth::response_deserializes_from_json ... ok
[INFO] [stdout] test dto::session::empty_serializes_as_empty_object ... ok
[INFO] [stdout] test dto::auth::response_missing_field_fails ... ok
[INFO] [stdout] test dto::auth::response_clone_works ... ok
[INFO] [stdout] test dto::session::reuid_serializes_minimal ... ok
[INFO] [stdout] test dto::session::session_status_all_variants ... ok
[INFO] [stdout] test dto::session::session_status_parses_snake_and_upper ... ok
[INFO] [stdout] test dto::user_data::secondary_response_parses_with_profile_and_reuid_null ... ok
[INFO] [stdout] test dto::user_data::primary_response_parses_encrypted_pass_data_and_extended_common_fields ... ok
[INFO] [stdout] test dto::user_data::primary_response_parses_when_new_optional_fields_are_missing ... ok
[INFO] [stdout] test dto::session::optional_fields_appear_when_set ... ok
[INFO] [stdout] test dto::session::passport_getters ... ok
[INFO] [stdout] test dto::session::pinfl_getters ... ok
[INFO] [stdout] test dto::session::pinfl_serializes_required_fields ... ok
[INFO] [stdout] test dto::session::passport_serializes_required_fields ... ok
[INFO] [stdout] test dto::auth::response_ignores_unknown_fields ... ok
[INFO] [stderr]      Running tests/error.rs (/opt/rustwide/target/debug/deps/error-579c360d978b1ff8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test api_error_display ... ok
[INFO] [stdout] test api_status_returns_code ... ok
[INFO] [stdout] test internal_error_display ... ok
[INFO] [stdout] test config_error_display ... ok
[INFO] [stdout] test is_api_false_for_other_variants ... ok
[INFO] [stdout] test result_alias_works ... ok
[INFO] [stdout] test api_status_none_for_non_api ... ok
[INFO] [stdout] test is_api_true_for_api_variant ... ok
[INFO] [stdout] test validation_error_display ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/types_suite.rs (/opt/rustwide/target/debug/deps/types_suite-dec39a61f9bf8f8b)
[INFO] [stdout] running 53 tests
[INFO] [stdout] test types::birth_date::display_matches_formatted ... ok
[INFO] [stderr]    Doc-tests myid
[INFO] [stdout] test types::birth_date::invalid_day_rejected ... ok
[INFO] [stdout] test types::birth_date::invalid_format_rejected ... ok
[INFO] [stdout] test types::birth_date::into_string_conversion ... ok
[INFO] [stdout] test types::birth_date::invalid_month_rejected ... ok
[INFO] [stdout] test types::birth_date::valid_date_parses ... ok
[INFO] [stdout] test types::pass_data::digit_in_series_rejected ... ok
[INFO] [stdout] test types::birth_date::leap_year_feb29_valid ... ok
[INFO] [stdout] test types::pass_data::too_long_rejected ... ok
[INFO] [stdout] test types::birth_date::non_leap_year_feb29_rejected ... ok
[INFO] [stdout] test types::pass_data::serde_roundtrip ... ok
[INFO] [stdout] test types::birth_date::serde_roundtrip ... ok
[INFO] [stdout] test types::pass_data::into_string_conversion ... ok
[INFO] [stdout] test types::pass_data::letter_in_number_rejected ... ok
[INFO] [stdout] test types::pass_data::lowercase_normalized_to_uppercase ... ok
[INFO] [stdout] test types::pass_data::too_short_rejected ... ok
[INFO] [stdout] test types::pass_data::valid_passport_parses ... ok
[INFO] [stdout] test types::phone_number::long_number_rejected ... ok
[INFO] [stdout] test types::phone_number::serde_roundtrip ... ok
[INFO] [stdout] test types::phone_number::short_number_rejected ... ok
[INFO] [stdout] test types::phone_number::equality ... ok
[INFO] [stdout] test types::pinfl::equality_and_hash ... ok
[INFO] [stdout] test types::pinfl::long_pinfl_rejected ... ok
[INFO] [stdout] test types::pinfl::non_digit_rejected ... ok
[INFO] [stdout] test types::phone_number::non_digit_rejected ... ok
[INFO] [stdout] test types::phone_number::international_format_adds_plus ... ok
[INFO] [stdout] test types::pinfl::serde_roundtrip ... ok
[INFO] [stdout] test types::threshold::min_value_valid ... ok
[INFO] [stdout] test types::birth_date::copy_semantics ... ok
[INFO] [stdout] test types::pinfl::valid_pinfl_parses ... ok
[INFO] [stdout] test types::phone_number::with_plus_prefix_parses ... ok
[INFO] [stdout] test types::pass_data::series_and_number_split ... ok
[INFO] [stdout] test types::pinfl::short_pinfl_rejected ... ok
[INFO] [stdout] test types::threshold::serde_roundtrip ... ok
[INFO] [stdout] test types::uuid_types::job_id_generate_and_roundtrip ... ok
[INFO] [stdout] test types::uuid_types::non_v4_uuid_rejected ... ok
[INFO] [stdout] test types::phone_number::without_plus_parses ... ok
[INFO] [stdout] test types::pinfl::into_string_conversion ... ok
[INFO] [stdout] test types::pinfl::display_equals_as_str ... ok
[INFO] [stdout] test types::threshold::below_min_rejected ... ok
[INFO] [stdout] test types::threshold::copy_semantics ... ok
[INFO] [stdout] test types::threshold::above_max_rejected ... ok
[INFO] [stdout] test types::threshold::infinity_rejected ... ok
[INFO] [stdout] test types::threshold::max_value_valid ... ok
[INFO] [stdout] test types::threshold::mid_value_valid ... ok
[INFO] [stdout] test types::threshold::nan_rejected ... ok
[INFO] [stdout] test types::uuid_types::reuid_parses_valid ... ok
[INFO] [stdout] test types::uuid_types::session_id_generate_is_unique ... ok
[INFO] [stdout] test types::uuid_types::uuid_serde_roundtrip ... ok
[INFO] [stdout] test types::uuid_types::session_id_parses_uppercase ... ok
[INFO] [stdout] test types::uuid_types::session_id_parses_hyphenated ... ok
[INFO] [stdout] test types::uuid_types::reuid_invalid_rejected ... ok
[INFO] [stdout] test types::uuid_types::uuid_into_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test src/client.rs - client::MyIdClient::create_session (line 152) - compile ... ok
[INFO] [stdout] test src/client.rs - client (line 25) - compile ... ok
[INFO] [stdout] test src/client.rs - client::MyIdClient::handle_callback (line 267) - compile ... ok
[INFO] [stdout] test src/client.rs - client::MyIdClient (line 80) - compile ... ok
[INFO] [stdout] test src/client.rs - client::MyIdClient::recover_session (line 223) - compile ... ok
[INFO] [stdout] test src/config.rs - config (line 62) - compile ... ok
[INFO] [stdout] test src/config.rs - config::Config::base_url_parsed (line 594) ... ignored
[INFO] [stdout] test src/config.rs - config::Config::from_env (line 305) - compile ... ok
[INFO] [stdout] test src/dto/auth.rs - dto::auth::AccessTokenRequest (line 18) ... ignored
[INFO] [stdout] test src/config.rs - config::Config (line 707) ... ok
[INFO] [stdout] test src/config.rs - config::Config::proxy_url (line 568) ... ok
[INFO] [stdout] test src/config.rs - config (line 75) ... ok
[INFO] [stdout] test src/config.rs - config::Config::with_connect_timeout (line 373) ... ok
[INFO] [stdout] test src/config.rs - config::Config::new (line 230) ... ok
[INFO] [stdout] test src/config.rs - config::Config::with_user_agent (line 436) ... ok
[INFO] [stdout] test src/config.rs - config::Config::with_proxy (line 475) ... ok
[INFO] [stdout] test src/config.rs - config (line 45) ... ok
[INFO] [stdout] test src/dto/session.rs - dto::session::SessionWithPassport (line 119) ... ok
[INFO] [stdout] test src/config.rs - config (line 26) ... ok
[INFO] [stdout] test src/config.rs - config::Config (line 135) ... ok
[INFO] [stdout] test src/config.rs - config::Config::base_url (line 506) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::api_status (line 243) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::api (line 204) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError (line 47) ... ok
[INFO] [stdout] test src/dto/session.rs - dto::session::SessionWithPinfl (line 24) ... ok
[INFO] [stdout] test src/config.rs - config::Config::with_timeout (line 404) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::is_api (line 230) ... ok
[INFO] [stdout] test src/error.rs - error (line 21) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::Config (line 70) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::Validation (line 98) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdResult (line 265) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::validation (line 180) ... ok
[INFO] [stdout] test src/lib.rs - (line 45) ... ok
[INFO] [stdout] test src/error.rs - error::MyIdError::config (line 165) ... ok
[INFO] [stdout] test src/dto/session.rs - dto::session::SessionWithReuid (line 200) ... ok
[INFO] [stdout] test src/lib.rs - (line 67) ... ok
[INFO] [stdout] test src/prelude.rs - prelude (line 5) ... ok
[INFO] [stdout] test src/types/birth_date.rs - types::birth_date::BirthDate (line 17) ... ok
[INFO] [stdout] test src/types/job_id.rs - types::job_id::JobId (line 8) ... ok
[INFO] [stdout] test src/types/pass_data.rs - types::pass_data::PassportData (line 14) ... ok
[INFO] [stdout] test src/types/pinfl.rs - types::pinfl::Pinfl (line 16) ... ok
[INFO] [stdout] test src/types/phone_number.rs - types::phone_number::PhoneNumber (line 17) ... ok
[INFO] [stdout] test src/types/session_id.rs - types::session_id::SessionId (line 8) ... ok
[INFO] [stdout] test src/lib.rs - (line 23) ... ok
[INFO] [stdout] test src/types/threshold.rs - types::threshold::Threshold::DEFAULT (line 50) ... ok
[INFO] [stdout] test src/types/threshold.rs - types::threshold::Threshold (line 20) ... ok
[INFO] [stdout] test src/types/reuid.rs - types::reuid::Reuid (line 10) ... ok
[INFO] [stdout] test src/client.rs - client::MyIdClient::new (line 126) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.34s; merged doctests compilation took 1.18s
[INFO] running `Command { std: "docker" "inspect" "56170d3e78d7283a381119a3521bebbbd6ae00327cc952dfcbdae3cfe117a734", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "56170d3e78d7283a381119a3521bebbbd6ae00327cc952dfcbdae3cfe117a734", kill_on_drop: false }`
[INFO] [stdout] 56170d3e78d7283a381119a3521bebbbd6ae00327cc952dfcbdae3cfe117a734
